package com.baihan.angus.app.game.common.bean.response;

import com.baihan.angus.app.game.basic.base.BaseResponse;
import com.baihan.angus.app.game.common.bean.entity.MapEntity;

import java.io.Serializable;
import java.util.List;

public class MapResponse extends BaseResponse implements Serializable {

    private List<MapEntity> data;

    public List<MapEntity> getData() {
        return data;
    }

    public void setData(List<MapEntity> data) {
        this.data = data;
    }

    public static class Data implements Serializable {
        /**
         * category :
         * title : 剧本地图1
         * url : [{"url":"https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg","id":"364"}]
         * content : 剧本地图1内容
         * weigh : 1
         * script_relevant_id : 13
         * script_id : 92
         * type : 3
         * res_type : 1
         * is_look : 0
         */

        private String category;
        private String title;
        private String content;
        private int weigh;
        private String script_relevant_id;
        private int script_id;
        private int type;
        private int res_type;
        private int is_look;
        private List<Url> url;

        public String getCategory() {
            return category;
        }

        public void setCategory(String category) {
            this.category = category;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getWeigh() {
            return weigh;
        }

        public void setWeigh(int weigh) {
            this.weigh = weigh;
        }

        public String getScript_relevant_id() {
            return script_relevant_id;
        }

        public void setScript_relevant_id(String script_relevant_id) {
            this.script_relevant_id = script_relevant_id;
        }

        public int getScript_id() {
            return script_id;
        }

        public void setScript_id(int script_id) {
            this.script_id = script_id;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getRes_type() {
            return res_type;
        }

        public void setRes_type(int res_type) {
            this.res_type = res_type;
        }

        public int getIs_look() {
            return is_look;
        }

        public void setIs_look(int is_look) {
            this.is_look = is_look;
        }

        public List<Url> getUrl() {
            return url;
        }

        public void setUrl(List<Url> url) {
            this.url = url;
        }

        public static class Url implements Serializable {
            /**
             * url : https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg
             * id : 364
             */

            private String url;
            private String id;

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }
        }
    }
}
